xmls thanh hoa
Mruzik's Spike, Hoai An's Swollen Face, and the Policy Gap Vietnamese Volleyball Hasn't ClosedIn the second minute of the set, the ball left Jess Mruzik's hand on a diagon...
Nine Dimensions of Transfer-Window Analysis: Reading Signals Through the Noise3:17 a.m. in Busan. I reopen my familiar spreadsheet with nine columns — patc...
PlayStation Withdraws from Physint: A Lesson in IP Ownership and the Transfer Logic of the Game IndustryIn the summer of 2026, Hideo Kojima posted a short line on X. He wrote that...
V.League 1: Reading the Title Race Through xG, PPDA and Metrics That Never Make the HighlightsIn the last three rounds of V.League 1, a top-table team collected a full sev...
Avery Daigle Opens Indiana's 2028 Class: Short-Course Speed and the Unanswered 50-Meter QuestionAvery Daigle Opens Indiana's 2028 Class: Short-Course Speed and the Unanswere...
16-0 and Cut: Farid Basharat, Finish Rate, and the UFC's Business LogicThe final fifteen minutes of Farid Basharat's UFC career passed in silence. H...
Dong Nai vs Cong An Ha Noi: The Match Rhythm Sits at Minute 70, Not on the TableI arrived at the ground at 16:00, two hours before kick-off. The stands were...
Kunlavut Vitidsarn at the 2026 Asian Games: A Rare Treble and a Final Without a Third GameThe scoreline read 21-12, 21-16. There was no third game. In a men's singles...
Worthing TTC's Junior Team 1 Star: The Gap Beneath England's Youth Table Tennis Pyramid and How One Club Chose to Fill ItA tournament with no prize money, no international ranking points, no star...
Coach Kim Sang Sik and the Midfield Equation: When the Crowd Shouts, I Count AgainWhen the final whistle at My Dinh echoed in January 2026, the whole nation...
The Space Behind the Midfield: Vietnamese Football and the Question of PatienceIn the last three rounds of V.League 1, a young team made me sit up. Their PP...
The Names Missing From the Match ReportLate at night at the Vélodrome, four hours after the final whistle, the press...
Nine Dimensions of Badminton Analysis and the Empty Cells: The Data Limits of Vietnamese BadmintonONE IN THE MORNING IN CHENGDU The screen in my study shows a table built on...
Hanoi Techcombank Marathon Season 5: A Course Record Nearly Forty Minutes Away From the WorldHanoi Techcombank Marathon Season 5: A Course Record Nearly Forty Minutes Awa...
Djokovic's US Open Collapse: When the Match's Breath Stops, and Raducanu Finds Light in BeijingPeople watch the match; I watch the match's breath. And on that Tuesday morni...
When a 2,000-Word Table Tennis Analysis Contains Not a Single NumberAround 8 p.m. on August 12, 2026, a colleague sent me a table tennis analysis...
Ferrari in Spain: A Braking Fault, Not a Strategic BlunderLap five. The red number 44 car pulled off the racing line, and on British...
The Manchester Derby and the VAR Precedent: An Apology Cannot Fix a Reading of the Law1. A Silence Eleven Seconds Long The clock above Old Trafford clicked to the...
Kipchoge Breaks Melbourne Marathon Course Record at 41: A Legacy Contract or a Peak-Form Declaration?That 41-year-old man sprinted into the Melbourne Cricket Ground, where 100,00...
Hafiz Gariba: The Near-Free Signing Barcelona Took From Real MadridAt the 63rd minute of a Barcelona reserve-team match on a fourth-tier Catalan...
